transmitting buoy - French English Dictionary